<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class participantemodel extends CI_Model
{   public function adicionarParticipante($dados = NULL)
    {   if($dados != NULL){
            $this->db->insert('PARTICIPANTE',$dados);       
            $this->session->set_flashdata('cadastrook',"PARTICIPANTE CADASTRADO COM SUCESSO !!!");
            redirect('principalcontroller/inscricao');
        }     
    }
    
    public function buscaDadosPessoais($id)
    {   $this->db->where('id_participante',$id);
        return $this->db->get('PARTICIPANTE');        
    }
    public function buscaStatusInscricao($idParticipante)
    {   $this->db->select('*');
        $this->db->select("DATE_FORMAT(data_cadastro, '%d/%m/%Y às %H:%i:%s') as data", FALSE);
        $this->db->where('id_participante',$idParticipante);
        return $this->db->get('INSCRICAO');
    }
    public function buscaStatusPublicacao($idParticipante)
    {   //$this->db->select('*');
        //$this->db->select("DATE_FORMAT(data_cadastro, '%d/%m/%Y às %H:%i:%s') as data", FALSE);
        $this->db->where('id_participante',$idParticipante);
        return $this->db->get('PUBLICACAO');
    }
    public function enviarDadosDeposito($idInscricao,$numeroDeposito)
    {   //$this->db->where('id_inscricao',$idInscricao);
        $this->db->update('INSCRICAO', array('numero_deposito' => $numeroDeposito),array('id_inscricao'=>$idInscricao)); 
        $this->session->set_flashdata('msg',"NÚMERO ENVIADO COM SUCESSO !!!");
        redirect('administracao/areacontroller');
    }
    public function enviarDadosDepositoPublicacao($idInscricao,$numeroDeposito)
    {   //$this->db->where('id_inscricao',$idInscricao);
        $this->db->update('PUBLICACAO', array('numero_deposito_publicacao' => $numeroDeposito,'id_participante'=>$idInscricao)); 
        $this->session->set_flashdata('msg',"NÚMERO ENVIADO COM SUCESSO!");
        redirect('administracao/areacontroller');
    }  
   
}